pact of non-aggression - Alemán Inglés Diccionario